// 动态引入modules目录下的所有路由模块
function importRoutes() {
  const routeContext = require.context('./modules', true, /[\w|-]+\.js$/)

  return routeContext.keys().reduce((routes, routePath) => {
    // 获取模块中的默认导出内容
    const routeModule = routeContext(routePath)
    // 合并路由
    routes.push(...routeModule.default)
    return routes
  }, [])
}
// 获取所有路由配置
export const routes = importRoutes()
